be impenetrable - Deutsch Englisch Wörterbuch